chip silo - French English Dictionary